zoological park - German English Dictionary